.left-title {

  .left-reviews {
    font-size: 22px;
  }
}

.reviews-box {
  padding: 30px 0;
  cursor: pointer;

  .stars-box {
    display: flex;
    font-weight: 500;
    padding-bottom: 10px;

    .stars {
      min-width: 48px;
      border-bottom: 1px solid #000;
    }

    .ant-progress-line {
      padding: 0 10px;
    }
  }
}


.ant-checkbox-group {
  background-color: #fafafa;
  padding: 10px 0px 20px 10px;
  line-height: 24px;
  font-weight: 400;
  width: 100%;
}

.right-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-top: 20px;

  .ant-rate {
    color: #000;
  }

  .rate-reviews {
    padding-top: 4px;
    font-weight: 400;
  }


}

.ant-btn-primary {
  margin-top: 22px;
  background-color: #ffffff;
  color: #000;
  width: 100%;
}


.customerReviews {
  // padding: 10px 0;
  color: #191919;
  font-weight: 400;
  font-size: 20px;
}

.customerReviews-divider {
  margin: 10px 0 10px 0;
}

.filter-box {
  display: flex;
  flex-direction: column;

  .filter {
    padding: 10px 0;
    font-weight: 400;
  }

  .ant-select {
    margin-right: 10px;
  }

  .select {
    display: flex;

    .selectBox {
      padding-right: 10px;
    }
  }

  .ant-select-selector {
    margin-right: 10px;
  }

  .drop-down {
    display: flex;
    justify-content: space-between;
  }
}

.ant-rate-box {
  display: flex;
  flex-direction: column;
  padding-top: 15px;

  .rate-reviews {
    font-size: 22px;
    font-weight: 600;
  }

  .rate-days {
    font-weight: 400;
    padding-top: 10px;
  }

  .rate-content {
    font-weight: 400;
    padding: 20px 0;
  }

  .rate-moreBox {
    display: flex;
    align-items: center;

    .rate-more {
      font-weight: 400;
      display: flex;
      align-items: center;
      margin-right: 6px;
      border-bottom: 1px solid #000;
    }
  }

  .rate-verified {
    padding: 20px 0;

    .rate-verifiedSpan {
      padding: 0px 20px 0 10px;
      font-weight: 400;
    }
  }

}


.list {
  padding-top: 20px;
  font-weight: 400;

  .ant-list-items {
    background-color: #fafafa;
    margin-top: 20px;
    position: relative;
  }

  .ant-list {
    background-color: #fafafa;
    padding-left: 10px;
  }

  .ant-list-item-meta-title {
    font-weight: 500;
    font-size: 12px;
  }

  .list-rate {
    padding-bottom: 10px;
    display: flex;
    justify-content: space-between;
    align-items: center;

    .ant-rate {
      color: #000;
    }
  }

  .ant-list-item-meta-description {
    font-weight: 600;
    color: #000;
    font-size: 16px;
  }

  .usual {
    padding-top: 20px;
    padding-left: 50px;

    .size {
      padding-left: 20px;
    }
  }

  .screen {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }

  .ant-collapse-ghost {
    font-weight: 400;
    position: absolute;
    top: 85px;
    right: 10px;
    z-index: 100;
  }

  .content {
    width: 100%;
    border-radius: 10px;
  }

  .ant-collapse-header {
    display: flex;
    flex-direction: column;
  }

  .ant-collapse-content {
    background-color: #ffffff;
    padding: 10px;
    margin: 0;
    border-bottom: 1px solid #dbdbdb;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
  }

  .ant-list-item-meta-content {
    margin: 0;
  }
}

.ant-modal-body {
  display: flex;

  .body-img {
    width: 400px;
    height: 600px;
  }

  .body-right {
    padding-left: 20px;
    font-size: 20px;
    font-weight: 600;
    display: flex;
    flex-direction: column;
    flex: 1;
  }

  .rating {
    font-size: 16px;
    font-weight: 400;
    padding-top: 20px;
  }

  .ant-rate {
    color: #000;
  }

  .body-title {
    font-size: 16px;
    font-weight: 400;
    padding-top: 10px;

    .characters） {
      font-weight: 300;
    }
  }

  .body-button {
    margin-top: 40px;
    height: 40px;
  }

  .asterisk {
    font-size: 14px;
    font-weight: 100;
    padding-top: 6px;
  }
}

.table {
  position: relative;

  .switch {
    position: absolute;
    left: 5px;
    top: 14px;
  }

}

.title-h1 {
  font-weight: bold;
  font-size: 20px;
  margin-top: 20px;
}

.title-h2 {
  font-weight: bold;
  font-size: 16px;
}

.p-content {
  font-size: 14px;
  font-weight: bold;
}

.scroll {
  div {
    &:first-child {
      &::-webkit-scrollbar {

        width: 0;

      }
    }
  }
}